There is paid parking in front of Science World. Four hours of parking will cost you about $16. There is a Skytrain station directly across the street. If you are able, I would recommend taking transit and save yourself the headache of city driving and navigating the parking lot.